n (computing) A set of techniques for the exchange of data among two or more threads in one or more processes.